Electrical substation - Turkish English Dictionary